solar-powered transmitter - Turc Anglais Dictionnaire